package com.ly.friend.aspect;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

//@Target - 指定注解可以应用的目标元素类型
//@Retention - 指定注解的保留策略
//@Documented - 表示该注解应该被包含在 Javadoc 中
@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
//自定义的 Java 注解 @CheckUserStatus
//用于 AOP (面向切面编程) 中标记需要检查用户状态的方法或类
public @interface CheckUserStatus {

}
